earnings opportunities